Skip to content

Build shared library for Windows in Makefile#174

Closed
giordano wants to merge 2 commits intoJuliaStrings:masterfrom
giordano:patch-1
Closed

Build shared library for Windows in Makefile#174
giordano wants to merge 2 commits intoJuliaStrings:masterfrom
giordano:patch-1

Conversation

@giordano
Copy link

I hope I didn't miss anything

ln -f -s libutf8proc.$(SHLIB_VERS_EXT) $(DESTDIR)$(libdir)/libutf8proc.so.$(MAJOR)
ln -f -s libutf8proc$(SHLIB_VERS_EXT) $(DESTDIR)$(libdir)/libutf8proc.$(SHLIB_EXT)
ifneq ($(OS), WINNT)
ifneq ($(OS),Darwin)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in Make conditionals only work at top level?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They should work also inside a rule, if this is what you mean: https://www.gnu.org/software/make/manual/html_node/Conditional-Example.html. Or are you asking about the nested conditionals?

@stevengj
Copy link
Member

stevengj commented Mar 29, 2020

Can you add a test to appveyor (using mingw, following the cmake mingw test)?

@stevengj
Copy link
Member

I think Windows users should probably just use cmake these days…

@stevengj stevengj closed this Nov 22, 2025
@giordano giordano deleted the patch-1 branch November 22, 2025 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants